semi-mounted trailer - Turco Inglés Diccionario